Part Number Hot Search : 
MCP6V03 154766 B511S2T 10040 2SC17 RK73H2ET TDS5032B AK4117
Product Description
Full Text Search
 

To Download IQS3161QFMOQ Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 1 of 28 all r ights r eserved. revision 1.03 november 2015 iqs 316 datasheet iq switch ? - proxsense ? series multi - channel capacitive sensing controller with advanced signal processing functions the iqs 316 is a 20 channel surface capacitive touch and proximity controller with advanced on - chip signal processing features, including antenna tuning implementation (ati). proximity detection can be distributed over all keys, or only selected keys , providing high flexibility for stable operation in vary ing designs . th e controller is based on patented capacitive sensing technology that yields stab ility with high sensitivity and excellent noise immunity . this controller can operate with a small number of external components to provide a low cost solution for medium to high channel count applications . main features 16 touch keys with distributed proximity sensing internal capacitor implementation (ici). no external reference capacitors required class leading proximity sensitivity with dedicated prox mode ch arging scheme user selectable gain through antenna tuning implementation (ati) all channels individually configurable for maximum design flexibility advanced on - chip signal processing user selectable i 2 c and spi c ommunication high sensitivity internal voltage regulator supply v oltage 2.85v - 5.5v low power mode s (45ua) active shield options rf detection availabl e in qfn (5x5) - 32 package 8 general purpose i/o?s applications office machines digital cameras keypads high - end kitchen appliances personal media players consumer electronics white goods and appliances kiosk and pos terminals launch a menu on user approaching available options t a qfn32 - 40 c to 85 c iq s316 representation only, not actual marking
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 2 of 28 all r ights r eserved. revision 1.03 november 2015 contents iqs316 datasheet ................................ ........................... 1 1 overview ................................ ................................ 3 2 packaging and pin - out ................................ ............ 4 2.1 qfn32 ................................ ............................... 4 2.2 ictrl ................................ ................................ . 5 3 proxsense ? module ................................ ................ 5 3.1 charge transfer concepts ................................ 5 3.2 charging modes ................................ ............... 6 3.2.1 prox mode charging ................................ .... 6 3.2.2 touch mode charging ................................ .. 6 3.2.3 interaction between prox and touch mode 7 3.2.4 low power charging ................................ .... 7 3.3 prox module setup ................................ ........... 8 3.3.1 report rate ................................ ................... 8 3.3.2 transfer frequency ................................ ...... 8 3.3.3 count value ................................ .................. 8 3.3.4 prox mode channel filters ........................... 8 3.3.5 environmental drift ................................ ..... 8 3.3.6 lta filter ................................ ...................... 8 3.3.7 filter halt ................................ ..................... 8 3.3.8 touch sensitivity (touch mode channels only) 9 3.3.9 proximity sensitivity (prox and touch mode channels) ................................ ................................ ... 9 3.3.10 antenna tuning implementation ............ 9 4 additional features ................................ .............. 10 4.1 rf immunity ................................ ................... 10 4.1.1 design guidelines ................................ ....... 10 4.1.2 rf detection ................................ ............... 10 4.2 active shield ................................ ................... 10 4.3 proximity output (pout) ................................ 11 4.4 zero cross synchroni sing ................................ 11 4.5 device sleep ................................ .................... 11 4.6 communication bypass ................................ .. 11 4.7 general purpose i/os ................................ .... 12 5 application design ................................ ............... 12 5.1 physical layout ................................ ............... 12 5.2 cx selection ................................ .................... 12 5.2.1 cx sensor close to noise source ................ 12 5.2.2 cx senso rs requiring shield ....................... 12 5.2.3 cx sensors used for prox ........................... 12 5.2.4 cx sensors plus i/os ................................ .. 13 5.2.5 unused cxs ................................ ................ 13 6 communication ................................ .................... 13 6.1 communication selection ............................... 13 6.2 watchdog timeout and mclr ....................... 13 6.3 spi ................................ ................................ ... 13 6.3.1 spi read ................................ ...................... 14 6.3.2 spi write ................................ ..................... 14 6.3.3 spi communications window term inate command ................................ ................................ 15 6.4 i 2 c ................................ ................................ ... 15 6.4.1 control byte and device address ............... 15 6.4.2 i 2 c read ................................ ....................... 15 6.4.3 i 2 c write ................................ ..................... 15 6.4.4 i 2 c communications window terminate command ................................ ................................ 16 6.5 circuit diagrams (all features) ........................ 16 7 electrical specifications ................................ ......... 18 7.1 absolute maximum spe cifications .................. 18 7.2 operating conditions (measured at 25c) ...... 18 7.3 moisture sensitivity level ............................... 18 7.4 recommended storage environment for ics . 19 7.5 ti ming characteristics (measured at 25c) .... 20 8 mechanical dimensions ................................ ........ 21 8.1 iqs316 mechanical dimensions ..................... 21 8.1.2 qfr package differences to qnr package . 22 8.2 iq s316 landing pad layout ............................ 23 9 datasheet and part - number information ............. 24 9.1 ordering information ................................ ..... 24 9.2 package marking ................................ ............ 24 9.3 tape and reel ................................ ................. 25 9.5 revision history ................................ .............. 27 appendix a. contact information ............................. 28
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 3 of 28 all r ights r eserved. revision 1.03 november 2015 1 overview the iqs316 is a multi - key capacitive sensing controller designed for touch applications requiring up to 16 touch inputs. the device has proximity (prox) detection integrated with the existing 16 touch sense electrode , providing a total of 4 additional prox channel outputs. the electrode s used for prox are selectable , to allow keys in noisy/unreliable areas to not influence the prox stability and sensitivity. all 20 device channels (16 touch, 4 proximity) can be individually configured. it can be selected that 4, or 8 of the channels are setup to be used as general purpose i/o?s. functions such as simple led control can be implemented with these i/o?s . the device has an internal voltage regulator and intern a l capacitor implementation (ici) to reduce external components required. advanced on - chip signal processing capabilities and a dedicated prox charging mode yields a stab le capacitive controller with high sensitivity. with the charge transfer method implemented, each sensor (key) can be viewed as the positive plate of a capacitor and the environment as the negative plate (virtual ground reference). when a conductive object such as a human finger approaches the sensor, it will inc rease the detected capacitance. advanced signal processing is implemented to suppress and detect noise , track slow varying environmental conditions , and avoid effects of possible drift. the antenna tuning implementation (ati) allows for adapting to a wide range of application environments, without requiring external components. the device provides active driven shields to protect the integrity of sen sor line signals if required. the device has a high immunity to rf interference. for severe conditions, t he rf detection pi n allows for noise detection when con nected to a suitable rf antenna, providing suppression of noise on the influenced data. the iqs316 provides spi and i 2 c communication options . a typical implementation of a 16 key touch panel is shown in figure 1.1 .
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 4 of 28 all r ights r eserved. revision 1.03 november 2015 figure 1.1 typical implementation 2 packaging and pin - out the iqs 316 i s available in a qfn32 package. 2.1 qfn32 the p in - out for the iqs316 in the qfn32 package is illustrated below in figure 2.1 . figure 2.1 qfn32 top view m o s i - i 2 c a o 1 s o m i - s d a 2 r d y 3 s c k - s c l 4 / s s - i r d y 5 p o u t s p i _ e n a b l e 7 / m c l r 8 v d d h i 9 r f i n 1 0 v s s 1 1 i c t r l 1 2 z c 1 3 s h l d _ b 1 4 s h l d _ a 1 5 v r e g 1 6 1 7 c x b 0 1 8 c x b 1 1 9 c x b 2 2 0 c x b 3 2 1 c x a 0 2 2 c x a 1 2 3 c x a 2 2 4 c x a 3 2 5 c x b 4 / g p i o _ 0 2 6 c x b 5 / g p i o _ 1 2 7 c x b 6 / g p i o _ 4 2 8 c x b 7 / g p i o _ 5 2 9 c x a 4 / g p i o _ 2 3 0 c x a 5 / g p i o _ 3 3 1 c x a 6 / g p i o _ 6 3 2 c x a 7 / g p i o _ 7 i q s 3 1 6 1 i z p w w y y
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 5 of 28 all r ights r eserved. revision 1.03 november 2015 table 2.1 qfn32 top view pin name description 1 mosi - i2ca0 refer to table 2.2 2 somi - sda refer to table 2.2 3 rdy refer to table 2.2 4 sck - scl refer to table 2.2 5 /ss - irdy refer to table 2.2 6 pout proximity output 7 spi _enable comms selection 8 /mclr master clear 9 vddhi supply voltage 10 rf in rf noise input 11 v ss ground reference 12 ictrl current reference 13 zc zc input 14 shld _b shield 15 shld _a shield 16 v reg internal regulator voltage 17 cx b0 cx sensor line 18 cx b1 cx sensor line 19 cx b2 cx sensor line 20 cx b3 cx sensor line 21 cx a0 cx sensor line 22 cx a1 cx sensor line 23 cx a2 cx sensor line 24 cx a3 cx sensor line 25 cx b4 / gpio_0 cx sensor line / i/o 26 cx b5 / gpio_1 cx sensor line / i/o 27 cx b6 / gpio_4 cx sensor line / i/o 28 cx b7 / gpio_5 cx sensor line / i/o 29 cx a4 / gpio_2 cx sensor line / i/o 30 cx a5 / gpio_3 cx sensor line / i/o 31 cx a6 / gpio_6 cx sensor line / i/o 32 cx a7 / gpio_7 cx sensor line / i/o in table 2.2 a description of all communication pins are given. table 2.2 communication pins spi i 2 c name description name description mosi master out slave i n i2ca0 sub - address 0 somi slave o ut m aster i n sda data /ss slave select irdy i 2 c r eady sck serial clock scl clock rdy spi ready not used pin s are used as defined in the standard communications protocols , e xcept for the additional rdy pin in spi mode and the irdy pin in i 2 c mode. the ready is an indication to the master that data transfer is ready to be initiated (that the communication window is available) . 2.2 ictrl a reference resistor of 39k must be placed from the ictrl i/o to ground, as shown in figure 1.1 . it is very important that the track to the resistor must be as short as possible, with the other side having a good connection to ground. 3 proxsen s e ? module the device contains a proxsense ? module that uses patented technolo gy to provide detection of prox /t ouch on the numerous sensing lines . the proxsense ? module is a combination of hardware and software , based on the principle s of charge transfer. a set of measurements are taken and used for calculating the touch controller output s . 3.1 charge transfer concepts capacitance m easurements are taken with a charge transfer process that is periodically initiated . the measuring process i s referred to a s a charge transfer cycle and consists of the following:
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 6 of 28 all r ights r eserved. revision 1.03 november 2015 ? d ischarging of an internal sampling capacitor ( cs ) and the sense electrode (cx) on a channel . ? c harging of cx?s connected to the channel and then a series o f charge transfers from the c x?s to the associated internal sampling capacitor (cs) , un til the trip voltage is reached. the number of charge transfers required to reach the trip voltage on a channel is referred to as the count value . the device continuously repeats charge transfers on the sense electrode connected to the cx pin. for each channel a l ong term a verage (lta) is calculated ( 1 2 bit unsigned integer val ues). the count value ( 1 2 bit unsigned integer val ues) are processed and compared to the lta to detect touch and prox . for more information regarding capacitive sensing, refer to the application note azd004 azoteq capacitive sensing . 3.2 charging modes the iqs 316 has 16 sensor lines (cx). the device has four internal sampling capacitors , with the touch channels charging in 4 timeslots, equating to the 16 channels . each active sensor line is connected to a channel to determine touch button actuations. for prox channels, a selection of the 16 touch sensor lines are combined to provide up to 4 dedicated prox channels. for example, cxb0, cxb1, cxb2 and cxb3 are connected together, and charge as one prox channel, namely ch1. in the iqs 316, charge transfers are imp lemented in two charging ?modes? , n amely prox mode , and touch mode . 3.2.1 prox mode charging i n prox mode , ch0 to ch3 are repeatedly charged. collectively , they are referred to as the group 0 charge transfers. these channels are optimised for prox sensing by ha ving specific digital signal processing performed to improve stability and sensitivity, for optimum prox operation. the sensor lines connected to these channels are also selectable. by default, only ch0 and ch1 are active in prox mode charging, with cxa0 C cxa3 connected to ch0 and cxb0 C cxb3 connected to ch1. this means that cxa0, cxa1, cxa2 and cxa3 form a combined sense plate for ch0. it is possible to connect between 2 and 16 of the cx sensor lines to the prox channels. figure 3.1 prox mode charging 3.2.2 touch mode charging in touch mode , all active touch channels are sampled. if all 16 channels are enabled (default), charge transfers occur in 4 groups, namely group1, 2, 3 and 4. in touch mode , this cycle is continually repeated. figur e 3.2 shows how the channels are connected to the respective sensor lines. the channel number is written, and below in brackets the respective sensor line is shown . for example : ch12 is the touch button output of sensor line cxa2. the touch channels are optimised for touch response time , and less signal processing is performed compared to the prox mode channels. c h 0 c h 1 c h 2 c h 3 c h 0 c h 1 c h 2 c h 3 c h 0 c h 1 c h 2 c h 3 g r o u p 0 g r o u p 0 g r o u p 0 ( c x a 0 - c x a 3 ) ( c x b 0 - c x b 3 ) ( c x a 4 - c x a 7 ) ( c x b 4 - c x b 7 )
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 7 of 28 all r ights r eserved. revision 1.03 november 2015 figure 3.2 touch mode charging 3.2.3 interaction between prox and touch mode interaction between prox and touch mode charging occurs automatically as follows: ? in prox mode , charging takes place until a ny proximity has been detected on ch0 to ch3, then the charging changes to touch mode . ? in p rox mode , every t mode the ic will force touch mode charging for one cycle, so that the touch channels (ch4 - ch19) can update their averaging filters . ? in touch mode , if no touch is pressed or released for t mode , the system will return to prox mode charging. ? while touches are made or released, the system will remain in touch mode figure 3.3 charging mode interaction the interaction between c harging m odes is easily understood by means of the following example , refer to figure 3.3 . for the first stage, the charging is in prox mode , with group 0 charging repeatedly . a t imeout (t mode ) occur s , and a brief touch mode update is performed, after which prox mode charging is resumed. at point marked ?a?, a proximity event occurs, which forces the system into touch mode , and charging of group 1 to 4 is now repeated . touch mode is continued until a t mode period of no touch interaction is monitored , upon which the device returns to the prox mode charging, as shown in the last stage of the figure. the master can override the automatic interaction between prox - and touch mode , by forcing the iqs316 into either m ode by means of specific commands . in an ideal situation, t he concept is implemented to operate as follows: in steady - s tate (no user interaction), t he device operates in the prox mode charging . the iqs3 16 will then sense a user approaching by means of the optimised prox sensing, and will flip the charging to touch mode . now touch button interaction is constantly monitored . once touch interaction has subsided, prox mode is resumed. this provides stable and sensitive proximity detection, as well as rapid touch response. 3.2.4 low power charging low current consumption charging modes are available. these only apply to the prox mode charging, since when in touch mode , interaction with the device is assumed, and then slow response is not acceptable. in low c h 4 ( c x a 0 ) c h 5 ( c x b 0 ) c h 6 ( c x a 4 ) c h 7 ( c x b 4 ) c h 8 ( c x a 1 ) c h 9 ( c x b 1 ) c h 1 0 ( c x a 5 ) c h 1 1 ( c x b 5 ) c h 1 2 ( c x a 2 ) c h 1 3 ( c x b 2 ) c h 1 4 ( c x a 6 ) c h 1 5 ( c x b 6 ) g r o u p 2 g r o u p 3 g r o u p 1 c h 1 6 ( c x a 3 ) c h 1 7 ( c x b 3 ) c h 1 8 ( c x a 7 ) c h 1 9 ( c x b 7 ) g r o u p 4 1 2 3 4 0 0 0 0 0 0 0 0 1 2 3 4 1 2 3 4 1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 p r o x m o d e p r o x m o d e p r o x m o d e t o u c h m o d e t o u c h m o d e u p d a t e a
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 8 of 28 all r ights r eserved. revision 1.03 november 2015 power, charging takes place less often, and naturally this decreases the response time for a proximity event , this does however allow the device to sleep for long periods between conversions, decrease the powe r consumption considerably. 3.3 prox module setup 3.3.1 report rate the report rate of the device depends on the charge transfer frequency and the lta of the channels. the length of communications performed by the master device will also have an effect on the report rate of the iqs 316 . a typical value is shown in the characteristic data in table 7.5 . 3.3.2 transfer frequency the frequency of the transfers can be selected by t he main oscillator (main_osc) and main oscillator divider ( cx div) settings. conversion frequencies are given in table 3.1 with the main_osc fixed at 8mhz. an opti mal transfer fr equency must be sele cted for a specific application by choosing the optimal cx div setting . table 3.1 charge transfer frequency cx div conversion frequency 000 4mhz 001 2mhz 010 1mhz (default) 011 0. 5 m hz 100 0. 25 m hz 101 - 111 0.125m hz 3.3.3 count value as a rough guideline, the prox mode c hannels (ch0 C ch3) are usually set to higher count values (800 C 15 00), to optimise prox sensitivity. the touch mode c hannels (ch4 C ch19) are usually considerably lower (200 C 5 00), because the same sensitivity as required for prox is not usually required for touch . 3.3.4 prox mode channel filter s the prox mode channel f ilter provides a major improvement on the proximity performance of the device. the filter is implemented on ch0 C ch 3, and is default on at start - up . i t is r ecommended to keep this filter enabled . to improve the filters effectiveness with rejecting ac mains noise, the charge transfers are synchronised to a base frequency (roughly 9ms , to accommodate both 50hz and 60 hz ) . numerous factors (charge transfer frequency, high counts, long communication time, more than two active prox mode channels etc) could cause this timing to be extended, which would simply reduce the effect iveness of the filter . refer to table 7.5 . 3.3.5 environmental drift the long term average (lta) can be seen as the baseline or reference value. the lta is calculated to continuously adapt to any envi ronmental drift. 3.3.6 lta filter the lta filter is calculated from the count value of each channel. the lta filter allows the device to adapt to env ironmental (slow moving) drift. touch and p rox information is calculated by comparing the count value with this lta reference value. for an illustration of the working of the lta filter (and filter halt), refer to application note azd024 graphical representation of the iir filter. 3.3.7 filter halt to ensure that the lta filters do not adapt during a prox or touch , a filter halt scheme is implemented on the device. the designer can choose between four options as given in table 3.2 .
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 9 of 28 all r ights r eserved. revision 1.03 november 2015 table 3.2 filter halt options t halt filter short during prox or touch, f ilter halts for ~20s, then reseeds long (default) during prox or touch, filter halts for ~40s, then re seeds never filter never halts always filter is halted, always with the short and long option, the filter operates as follows: t he lta filter will freeze on a touch or proximity for t halt seconds. after t halt , if prox/touch condition still exists, the system will assume a stuck condition, and the lta will reseed to the count value. in applications where long user interaction is expected , the ?long halt? option is recommended . the t halt timer is reset every time a touch is made or released. for the ?never halt? setting , the filter will immediately begin to adapt, without ever freezing the filter. this setting is not recommended . the ?always halt ? setting can be used to enable a master device to implement a custom filter halt scheme. the master device can monitor the lta and count values to determine when a stuck condition has occurred. this setting is useful since the master d evice can decide when the touch key is in a ?stuck? condition, and a ?reseed? command could be initiated from the master to rectify this . on the iqs316 , all channels can be individually reseeded if need be, otherwise a global reseed is available. 3.3.8 touch sensitivity (touch mode channels only) the touch sensitivity of each individual channel is a user defined threshold , calculated as a ratio of the count value to the lta. note that a user touching the sensor will cause the count value to drop. a touch thr eshold of 1/32 will be the most sensitive setting and 10/16 will result in the least sensitive. table 3.3 touch thresholds setting low range high range 00 1/32 (default) 4/16 01 1/16 6/16 10 2/16 8/16 11 3/16 10/16 four values exist for each channel. t wo ranges of settings can be selected , but the range is a global setting and appli es to all channels; whereby each channel can then individually be setup to a value within the selected range . 3.3.9 proximity sensitivity (prox and touch mode channels) the proximity sensitivity of each individual channel is a user defined threshold calculated as a delta value below the lta . a prox status is detected when the count value drops below the selected delta relative to the lta. table 3.4 prox thresholds setting low range high range 00 2 8 (default) 01 3 16 10 4 20 11 6 30 again four values exist for each channel, and again a global secondary range can be selected, changing the 4 available settings for all channels to a new set of 4 possibilities. 3.3.10 antenna tuning implementation the ati is a sophisticated technology implemented in the new proxsense ? s eries devices . it allow s optimal performance of the devices for a wide range of sensing electrode capacitances , without modification or addition of external components. the ati allows the tuning of two parameters, an ati multiplier
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 10 of 28 all r ights r eserved. revision 1.03 november 2015 and an ati compensation, to adjust the count value fo r an attached sensin g electrode . ati allows the designer to optimise a specific design by adjusting the sensitivity and stability of each ch annel through the adjustment of the ati parameters. please refer to azoteq application note azd027 for more information regarding ati. the iqs316 has an automated ati function. this allows the designer to specify a count target value for either the prox - or touch mode channels, and then when activated, the system will increment the relevant ati compensation settings until the channels reach the target value. note that the ati algorithm (and the ati busy indication) bit will only take effect once the communication window where the autoati is requested has been ended. 4 additional features 4.1 rf immunity the iqs316 has immunity to high power rf noise. in this section general design guidelines will be given to i mprove noise immunity and the noise detection function ality is explained. 4.1.1 design guidelines to improve the rf immunity , extra decoupling capacitors are suggested on v reg and v ddhi . place a 100pf in parallel with the 1 uf ceramic on v reg and v ddhi . all deco upling capacitors should be placed as close as possible to the v ddhi and v reg device pin s. pcb ground planes also improve noise immunity. care must be taken to not pour these planes near the tracks/p ins of the sensing lines, s ee figure 4.1 . ground /voltage planes close to the sensing channels have a negative effect on the sensitivity of the sensors . note, if i/o?s are used instead of the sensor lines, the ground pour can also go under these pins. figure 4.1 ground plane routing 4.1.2 rf detection in cases of extreme rf interference , the on - chip rf detect ion is suggested. by connecting a suitable antenna to the rf pin , it allows the device to detect rf noise and notify the master of possible corrupt data . a 50? pull - down resistor should be placed on rfin. note that the value of the resistor should match the impedance of the antenna. noise affected samples are not allowed to influence the lta filter, and also do n ot contribute to prox or touch detection. if this function is not implemented in design, it is recommended to disable the noise detection in the firmware. 4.2 active shield the iqs316 ha s two active driven shield outputs , shielding the sensor lines from false touches and proximities , and countering the effect of parasitic ground sources. using internal driven shields in applications where the environment requires shielding lowers the cost of the final sol ution by avoiding the neces sity of external shield components . manual control of the shield is provided by the iqs316 (allowing cxa0/cx b0 to cxa6/cxb6 to be shielded). additionally, an automatic shield implementation can be selected, allowing automatic setup of the shield each cycl e . the channels that are set by the g n d m o s i - i 2 c a o 1 s o m i - s d a 2 r d y 3 s c k - s c l 4 / s s - i r d y 5 p o u t s p i _ e n a b l e 7 / m c l r 8 v d d h i 9 r f i n 1 0 v s s 1 1 i c t r l 1 2 z c 1 3 s h l d _ b 1 4 s h l d _ a 1 5 v r e g 1 6 1 7 c x b 0 1 8 c x b 1 1 9 c x b 2 2 0 c x b 3 2 1 c x a 0 2 2 c x a 1 2 3 c x a 2 2 4 c x a 3 2 5 c x b 4 / g p i o _ 0 2 6 c x b 5 / g p i o _ 1 2 7 c x b 6 / g p i o _ 4 2 8 c x b 7 / g p i o _ 5 2 9 c x a 4 / g p i o _ 2 3 0 c x a 5 / g p i o _ 3 3 1 c x a 6 / g p i o _ 6 3 2 c x a 7 / g p i o _ 7 i q s 3 1 6 1 i z p w w y y
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 11 of 28 all r ights r eserved. revision 1.03 november 2015 automatic selection are highlighted in the table. table 4.1 automatic shield setting channels group shld _a shld _b 0 cxa0 cxb0 1 cxa0 cxb0 2 cxa1 cxb1 3 cxa2 cxb2 4 cxa3 cxb3 the active driven shields follow the waveforms of the sensor lines. a screenshot of two pairs of shield and sensor lines are illustrated in figure 4.2 . it can be seen that generally 2 different channels have ver y similar signals, and it has been found that t he shield of a specific channel can be effectively used to shield the other channels in the same timeslot (group). figure 4.2 active shields pull - up resistors are required on each shield line as shown in figure 6.9 and figure 6.10 . a suggested value for the pull - up resistors are 2k? when using the controller at 3.3v , and 4.7k? when using the controller at 5v. smaller resistor values will increase the driving ability of the shield, but will also increase the current consumption. for more information regarding shielding, refer to the application note azd009 implementation of driven shield . 4.3 proximity output (pout) all the individual prox status for each channel is available through the device memory map, but an additional pout i/o has been added. this i/o is active high when any of the prox channels (ch0 C ch3) sense a prox . this could, for example, be used to control the backlighting of an application . 4.4 zero c ross synchronising when an application is operated in a noisy ac environment, it could be required to synchronise the charging to the ac. this reduces the noise influence on the count value . this is not normally required since the prox mode filters should remove this ac component, but is available if needed. if unused, it is best to connect directly to gnd. 4.5 device sleep the iqs316 can be placed in low power sleep mode. this however is a totally inactive state, and no channel sensing is performed. t his could be used if an application does not require the keys to be sensed, or if custom low p ower mode is implemented. all the device settings and data is retained after waking from the sleep. 4.6 communication bypass the iqs316 can be set up to bypass the c ommunication window. this could be useful if a master does not want to be interrupted during every charging cycle of the iqs316. the communication will be resumed (ready will indicate available data) if the iqs316 senses a proximity . the master can als o initiate communication if required (only in spi) . th erefore the master send s a command to bypass the communication . the iqs316 then continually does conversions without interaction with the master, until a proximity occurs, which is most likely the firs t time that the master will be interested in the iqs316 data. if the master wants to force the communication to resume in spi mode, then
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 12 of 28 all r ights r eserved. revision 1.03 november 2015 the /ss must be pulled low to select the device. then the master must still wait for the rdy to go high, then communic ation is resumed. after communication is resumed, both by the master or the slave, then the bypass is removed. thus if required again, it must be reconfigured. 4.7 general purpose i/os the iqs316 has 8 gpio?s available. it is possible to use 0, 4 or 8 i/o ?s, leaving 16, 12 or 8 cx channels respectively. these i/o?s can be controlled via the memory map. the following considerations should be given when using these i/o?s : - they provide only a logic level indication (no current sourcing capabilities) , thus for example , if led?s ar e to be switched, the i/o must connect to the gate of a fet (thus only capacitive loads) . - updating the tris of the i/o?s is only done after the termination of the communication window. - the state of a gpio can only be read/written d uring a communication window, since it is controlled via the memory map. - the i/o?s switch to vreg voltage. 5 application design 5.1 physical layout for more information regarding the layout of the buttons / electrode , please refer to the application note azd008 design guidelines for touch pads . information such as button size and shape, overlay type and thickness, sensor line routing, and ground effects on sensing are highlighted. 5.2 cx selection a few points need to be considered when designing a multi - key appli cation. factors such as noise, shielding and proximity requirements need to be evaluated. a few key decisions are highlighted here, referring to figure 5.1 to illustrate the options. this is mostly important when less than 16 keys are required, and the cx?s that are to be used in the design are chosen . figure 5.1 cx channel selection 5.2.1 cx sensor close to noise source if the design is such that some channels will be in close proximity to a noisy environment, it is always good to group these channels together in the same r ow , where rows are illustrated in figure 5.1 . this is so that if channels are affected by noise, they will influence less of the prox mode channels (noise could reduce the effectiveness of proximity sensing). the s e prox mode channel (s) can then be set up with a n insensitive prox threshold, or can be disabled . 5.2.2 cx sensors requiring shield if the design requires the use of shields, it can be useful to select the cx?s according to those used by the automatic shield function (section 4.2 ). the cx?s used by this are circled in figure 5.1 . 5.2.3 cx sensors used for prox if specific channels ar e required to provide good proximity sensing , then it is recommended to also keep these in the same row, preferably row0 and row1 as circled (since these are part of ch0 and ch1 which are default active). if you require independent proximity information, then these channels must be chosen to be in different rows (since all channels in the same row charge together to give a collective prox result). c h 4 ( c x a 0 ) c h 5 ( c x b 0 ) c h 6 ( c x a 4 ) c h 7 ( c x b 4 ) c h 8 ( c x a 1 ) c h 9 ( c x b 1 ) c h 1 0 ( c x a 5 ) c h 1 1 ( c x b 5 ) c h 1 2 ( c x a 2 ) c h 1 3 ( c x b 2 ) c h 1 4 ( c x a 6 ) c h 1 5 ( c x b 6 ) g r o u p 2 g r o u p 3 g r o u p 1 c h 1 6 ( c x a 3 ) c h 1 7 ( c x b 3 ) c h 1 8 ( c x a 7 ) c h 1 9 ( c x b 7 ) g r o u p 4 c h 0 c h 1 c h 2 c h 3 g r o u p 0 ( c x a 0 - c x a 3 ) ( c x b 0 - c x b 3 ) ( c x a 4 - c x a 7 ) ( c x b 4 - c x b 7 ) r o w 0 r o w 1 r o w 2 r o w 3
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 13 of 28 all r ights r eserved. revision 1.03 november 2015 5.2.4 cx sensors plus i/os if the i/o?s are to be used, the cx?s must be selected appropriately. if 8 i/o?s are us ed, then the 8 cx?s available are again those circled in the figure, the remaining are then converted to i/o?s. if 12 cx?s are required with 4 i/o?s, then the i/o?s used will be either: cxa4, cxa5, cxb4 and cxb5 or cxa6, cxa7, cxb6 and cxb7. the remaining 12 will thus be the sensor lines. 5.2.5 unused cxs it is important to disable unused cx?s, since this increases the response time of the device, as shown in table 7.5 . 6 communication the iqs 316 can communicate in spi or i 2 c using the respective standard communication protocols. both communication protocols are implemented with similar interaction with the memory map . for both of the communication protocols, the respectiv e ready i/o will be set when data is available. a general i 2 c and spi m emory m ap is defined so that all proxsense ? devices can use a standard framework. the complete memory map is defined in the azd032 iqs316 com munication interface document. this document is a design guideline covering all the specific device details , device information, and settings . in i 2 c and spi mode a write = 00 and a read = 01 . 6.1 communication s election the iqs316 uses i 2 c communication by default. to enable spi communication , the spi e nable pin must be pulled high at start - up, which will configure the device to spi mode. the spi _enable input pin can be connected to v ddhi or a pull - up resistor smaller than 39k? can be used. 6.2 watchdog timeout and mclr when data is available, and ready is set, t he device will allow a full watchdog perio d (16ms @ 8mhz) to be serviced. if the device is not serviced within this time, a reset will occur. the watchdog is disabled by default and can be enabled in the memory map. it is advi sed to disable the watchdog timer during the development phase . the watchdog is also not crucial, since a mclr pin is available for the master to reset the iqs316. the mclr has an internal pull - up resistor. to reset, pull the mclr low (active low). figure 6.1 co mmunication start - up time it can be seen in figure 6.1 that it takes roughly 1 6 ms f or communication to start after the mclr pin has been released . the ic does an initial conversion, while performing device initialisation and calculations, after which the communication window is available. 6.3 spi spi uses a memory mapped structure when sending or r etrieving data to/from the ic. the device must be selected by pulling the /ss low. at the beginning of a communication window, the pointer will be set to a default value . th is value can be overwritten to change the default pointer position . note that the clock polarity is idle high , and the data is sampled at the second edge of the clock pin (rising edge).
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 14 of 28 all r ights r eserved. revision 1.03 november 2015 figure 6.2 spi timing illustration 6.3.1 spi read the spi read is performed by sending the ?read? bit in the control by te during the first data time - slot. the pointer will increment and step through the relevant memory mapped blocks, as long as the value sent in to the device is ?fe ?. if an ?ff? is sent, the spi read cycle is terminated. if any value other than a ?fe? or an ?ff? is received, that value will be loaded into the address pointer, and the next data read from the ic will be from that specific address, as long as that add ress is a valid rea d address from the memory map. this speed s up the reading of sporadic addresses , by allowing addresses to be specified ?on the fly?. when an illegal address is specified in a read operat ion , the device will return a ?27 ? decimal , the i qs316 product number . an example of the read process is illustrated in figure 6.3 . figure 6.3 spi r ead figure 6.4 spi w rite 6.3.2 spi write similar to the read, while receiving the ?header? byte, a write must b e selected in the control byte. t he address to which to write to always precedes the data (address, data, address, data) an example of the spi write process is given in figure 6.4 . if a n ? ff? is sent as an address, the write cycle is terminated. the value ?ff? is sent in the read and write cycle to terminate the respective cycles, but will not term inate the communica tion window . /ss rdy sck mosi somi bit7 bit6 bit5 bit5 bit3 bit2 bit1 bit0 7 0 mcu header ff data @ pointer data @ pointer+1 data @ adr 12 data @ adr 13 control r 01 fe 12 fe stop ff overwrite pointer with address 12 somi mosi mcu header ff 00 01 00 01 control w 00 address n data n address n+1 data n+1 00 stop ff somi mosi
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 15 of 28 all r ights r eserved. revision 1.03 november 2015 6.3.3 spi c omm unications window terminate c ommand once the master received all required data from the device, and has written any required setting s to the device , the communication must be ended , so that the ic can p erform another charge transfer. to achieve this , a value of ? fe ? must be written in the address time slot of a write cycle . 6.4 i 2 c t he iqs 316 can communicate on an i 2 c compatible bus structure. note that 4 .7 k? pull - up resistors should be placed on sda and scl. 6.4.1 control byte and device address the control byte indicates the 7 - bit device address and the read/write indicator bit. the structure of the control byte is shown in figure 6.5 . figure 6.5 i 2 c control byte the i 2 c device has a 7 bit slave addre ss in the control byte as shown in figure 6.5 . to confirm the address, the s oftware compare s the received address with the device address. s ub - address 0 of the device address is a static variable read from state of the i2ca0 pin at start - up. the default value of sub - address 1 ( i2ca1 ) is ?0?, please contact your local azoteq distributor for devices with i2c a1 set to ?1?. the two sub - addresses allow 4 iqs316 slave devices to be used on the same i 2 c bus, as well as to prevent address conflict. the fixed device address is ?11101? follo wed by the 2 sub - address bits, giving a default 7 - bit address of ?1110100?. 6.4.2 i 2 c read with the r/w bit set in the control byte, a read is initiated. d ata will be read from the address specified by the internal address pointer ( figure 6.6 ) . this pointer will be automatically incremented to read through the memory map data blocks. if a random address is to be read, a random read must be performed. the process for a random read is as follows: write to the pointer ( word address in figure 6.7 ) , initiate a repeated - start, read from the address. figure 6.6 i 2 c cu rrent address read figure 6.7 i 2 c random r ead 6.4.3 i 2 c write with the r/w bit cleared in the control byte, a write is initiated. an i 2 c write is performed by sending the address, followed by the data. unlike the spi write, the address is only sent once, followed by data bytes. a block of data can be written by sending the address followed by multiple blocks of data. the internal address pointer is incremented automatically for each consecutive write , if the pointer increments to an address which doesn?t exist in the memory map, no write will take place. note that the pointer doesn?t automatically jump from the end of the lt average block to the settings block. an example of the write process is giv en in figure 6.8 . figure 6.8 i 2 c write r/w 1 1 1 0 1 i2ca1 i2ca0 msb lsb 7 bit address i2c group sub - addresses s s t a r t c o n t r o l b y t e a c k d a t a n a c k d a t a n + 1 c u r r e n t a d d r e s s r e a d s s t o p n a c k s s t a r t c o n t r o l b y t e a c k d a t a n r a n d o m r e a d s s t o p n a c k s s t a r t c o n t r o l b y t e a c k w o r d a d d r e s s ( n ) a c k d a t a w r i t e s s t a r t c o n t r o l b y t e a c k w o r d a d d r e s s ( n ) a c k d a t a n a c k s s t o p a c k d a t a n + 1
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 16 of 28 all r ights r eserved. revision 1.03 november 2015 6.4.4 i 2 c communications window terminate command to terminate the communication window in i 2 c , a stop is given. when sending numerous read and write commands in one communication cycle, a ?repeated start? command must be used to stack them together (since a stop will jump out of the communication window, which is not desired). 6.5 circuit diagram s ( all features ) circuit diagrams of implementations using additional features are shown in figure 6.9 and figure 6.10 . additional 100pf decoupling capacitors are placed on v ddhi and v reg to increase the noise immunity of the controller. in figure 6.9 t he controller is con figured to communicate in spi m ode and in figure 6.10 the controller is configured to communicate in i2c mode . figure 6.9 circuit diagram for spi implementation vss rdy vreg ictrl shld_b shld_a cxa4 cxa0 cxa6 cxa2 gnd vddhi gnd gnd gnd gnd (optional) zc mclr sck mosi somi vddhi rf cxa[7:0] spi_enable gnd vddhi gnd cxb4 cxb0 cxb6 cxb2 c1 1uf c3 1uf c5 10nf c4 100pf /ss cxb[7:0] 39k r1 4k7 r2 51r r4 (rf optional) rf antenna cxa7 cxa5 cxa1 cxa3 (zero-cross optional) zc_in mclr gnd (optional) vddhi iqs316 vddhi cxb7 cxb5 cxb1 cxb3 c2 100pf 4k7 r3 gnd spi interface to master controller shield (optional)
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 17 of 28 all r ights r eserved. revision 1.03 november 2015 figure 6.10 circuit diagram for i 2 c implementation figure 6.11 circuit diagram for 8 gpio implementation vss mclr i2ca0 scl vreg ictrl shld_b shld_a cxb4 cxb0 cxb6 cxb2 gnd vddhi gnd gnd gnd gnd 10k r2 10k r1 zc irdy sda vddhi rf cxa[7:0] spi_enable gnd vddhi gnd cxa4 cxa0 cxa6 cxa2 c1 1uf c4 100pf c5 10nf vddhi cxb[7:0] 39k r3 4k7 r4 51r r6 mclr (rf optional) rf antenna cxb7 cxb5 cxb1 cxb3 (zero-cross optional) zc_in i2c interface to master controller gnd (optional) (optional) gnd vddhi iqs316 cxa7 cxa5 cxa1 cxa3 c2 100pf c3 1uf vddhi 4k7 r5 gnd shield (optional) (standard i2c pull-ups) vss rdy vreg ictrl shld_b shld_a cxb2 gnd vddhi gnd gnd gnd gnd (optional) zc mclr sck mosi somi vddhi rf cxa[3:0] cxb[3:0] gpio (7:0) spi_enable gnd vddhi 4k7 r2 gnd cxa0 cxa2 1 g 4 d 3 s q1 vddhi c1 1uf c3 1uf c5 10nf c4 100pf /ss 39k r1 51r r4 cxb0 r gnd (rf optional) rf antenna cxb1 cxb3 (zero-cross optional) zc_in mclr gnd (optional) vddhi 4k7 r3 iqs316 vddhi cxa1 cxa3 gpio (7:0) gpio_0 c2 100pf gnd backlighting led spi interface to master controller shield (optional)
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 18 of 28 all r ights r eserved. revision 1.03 november 2015 7 electrical specifications 7.1 absolute maximum specifications operating temperature - 40 c to 85 c supply voltage (v ddhi - v ss ) 5.5v max pin voltage for esd=v ddhi v ddhi + 0.5v maximum pin voltage for esd=v reg v reg + 0.5v min pin voltage v ss - 0.5v min power on slope 1 00 v/s esd pro tection (human body model) 3 kv latch - up current 100ma 7.2 operating conditions (measured at 25c) table 7.1 electrical operating conditions description conditions parameter min typ max unit internal regulator output 2. 85 v i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 19 of 28 all r ights r eserved. revision 1.03 november 2015 7.4 recommended storage environment for ics this storage environment assumes that the ic?s are packed properly inside a humidity barrier bag table 7.3 ic storage parameter description min typ max unit notes t stg storage temperature - 55 25 150 c recommended storage temperature is 25 c 25 c. extended duration storage at temperatures above 85 c degrades reliability as well as reduces data retention performance t j junction temperature 150 c supplementary notes according to jedec recommendations: ? optimal storage temperature range: 5 c to 30 c ? humidity: between 40 to 70% rh ? air should be clean ? avoid harmful gasses and dust ? avoid outdoor exposure or storage in areas subject to rain or water spraying ? avoid storage in areas subject to corrosive gas or dust. produc ts shall not be stored in areas exposed to direct sunlight ? avoid rapid changes of temperature ? avoid condensation ? mechanical stress such as vibration and impact shall be avoided ? the products shall not be placed directly on the floor ? the products shall be stored on a plane area. they should not be turned upside down. they should not be placed against the wall
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 20 of 28 all r ights r eserved. revision 1.03 november 2015 7.5 timing characteristics (measured at 25c) table 7.4 timing characteristics description symbol min typ ical max unit spi clock frequency f sck 0. 4 0.8 m hz i 2 c clock frequency f scl 0. 1 m hz charge transfer oscillator (setting = osc/8) f cx 0.92 1 1.08 mhz filter halt short t fhs 20 s filter halt long t fhl 40 s mode timer t mode 4 s table 7.5 iqs316 data report r ate 2 charging mode total groups charging number of channels per group total channels typical unit prox mode 1 4 4 110 note1 hz prox mode 1 3 3 110 note1 hz prox mode 1 2 2 110 note1 hz prox mode 1 1 1 110 note1 hz touch mode 4 4 16 41 hz touch mode 3 4 12 54 hz touch mode 2 4 8 82 hz touch mode 1 4 4 161 hz touch mode 1 3 3 192 hz touch mode 1 2 2 238 hz touch mode 1 1 1 250 hz note 1 : i n prox mode , the targe t charging frequency can decrease if certain situations exist. for example if lengthy communication is done, the frequency will decrease, of if the charge transfer is long (slower prox oscillator divider, or very high count values). note 2: measurements in table 7.5 where obtained with the following settings: - prox mode count values = 1000 - touch mode count values = 500 - 4 bytes read per cycle (xy info, prox, touch and group).
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 21 of 28 all r ights r eserved. revision 1.03 november 2015 8 mechanical dimensions 8.1 iqs316 m echanical d imensions figure 8.1 iqs 316 package. drawings not too scale - illustration only. table 8.1 packaging dimensions. description qnr qfr min max unit a 4.90 5.10 4.90 5.10 mm b 4.90 5.10 4.90 5.10 mm c1 0 0.05 0 0.05 mm c2 0.203typ 0.203typ mm f 0.600typ 0.3 0.4 mm h 0.85 0.95 0.85 0.95 mm p 0.5typ 0.5typ mm t 0.3 0.5 0.3 0.5 mm t t 3.3 typ 3.55 3.75 mm w 0.25typ 0.25typ mm w t 3.3 typ 3.55 3.75 mm b w t a t t h t w p c 2 c 1 f
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 22 of 28 all r ights r eserved. revision 1.03 november 2015 8.1.2 qfr package differences to qnr package the overall physical size of the part ( l x w x h ) and pitch of the pins did not change. the mechanical dimensions of the saddle (t t & w t ) and length of the pins (f) have changed from the old part (iqs 316 - 0 - qnr) to the new part (iqs 316 - 0 - q f r). the new dimension s are given below: figure 8.2 changes in package. only affected dimensions are shown. drawing for illustration only, not too scale. iqs316 - 0 - qnr iqs316 - 0 - qfr
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 23 of 28 all r ights r eserved. revision 1.03 november 2015 8.2 iqs316 landing pad layout figure 8.3 iqs316 footprint . illustration not to scale. *note: pad 33 must be connected to gnd. table 8.2 dimensions from figure 8.3 description qfn qfr dimension dimension unit c1 4.90 4.85 mm c2 4.90 4.85 mm x1 0.30 0.25 mm x2 3.25 3.65 mm y1 0.90 0.8 mm y2 3.25 3.65 mm 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 y 2 c 2 x 2 c 1 x 1 y 1
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 24 of 28 all r ights r eserved. revision 1.03 november 2015 9 datasheet and part - number information 9.1 ordering information ic configuration z = 0 : i 2 c sub - address 1 = 0 = 1 : i 2 c sub - address 1 = 1 package type qn = qfn32 qf = qfr32 bulk packaging qfn5x5 - 32 r = reel ( 3000 pcs/reel ) moq = 1 reel. mass production orders shipped as full reels 9.2 package marking revision x = ic revision number temperature range i = - 40c to 85c (industrial) ic configuration z = i 2 c sub - address 1 = 0 = i 2 c sub - address 1 = 1 date code p = package house ww = week i q s 3 1 6 z p p b i c n a m e p a c k a g e t y p e b u l k p a c k a g i n g i c c o n f i g u r a t i o n i q s 3 1 6 x i z p w w y y i c n a m e i c c o n f i g u r a t i o n d a t e c o d e r e v i s i o n t e m p e r a t u r e r a n g e
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 25 of 28 all r ights r eserved. revision 1.03 november 2015 yy = year 9.3 tape and reel figure 9.1 tape dimensions figure table 9.1 tape dimensions table label dimensions (mm) label dimensions (mm) a0 5.3 0.10 p0 4.0 0.10 b0 5.3 0.10 p1 8.0 0.10 d0 1.5 0.10 p2 2.0 0.05 d1 1.5 0.25 10xp0 40.0 0.2 e 1.75 0.10 t 0.3 0.05 f 5.5 0.05 w 12.0 0.30 k0 1.1 0.10
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 26 of 28 all r ights r eserved. revision 1.03 november 2015 figure 9.2 reel dimension figure table 9.2 reel dimension table tape size combination part number 12 13/04 - 04 - 1 13/04 - 08 - 1 t12 - 13/04 - a1 a(+0.25/ - 4.0) n(2.0) w1(+2/ - 0) w2(max) w3(min/max) sw 330 100 12.4 18.4 11.9/15.4 6.0
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 27 of 28 all r ights r eserved. revision 1.03 november 2015 9.5 revision history revision number history v0.03 ? added section 2.2 ? updated figure 2.1 (new qfn package) ? update section 8.1 . v0.04 ? fixed section 9.1 bulk packaging description and removed tube option ? added section 9.3 (tape and reel details) ? updat ed 7.1 (esd model) ? updated patents ? fixed text section 3.2 v0.05 ? terminology updated ? updated to section 4.6 ? updated to section 2.2 ? updated section 4.4 ? connected zc to ground in figure 1.1 ? added ground tab information to section 8.1.2 ? updated figure 2.1 ? updated section 4.1.2 ? added msl details section 7.3 v1.00 ? added footer first page ? updated table 3.3 and table 3.4 to show selection bits ? updated section 3.3.10 ? updated table 7.4 ? updated contacts section v1.01 ? add qfr32 package descriptions v1.02 ? updated contacts section v1.03 ? updated current consumption values in table 7.1 ? added storage temperature section 7.4
i q switch ? proxsense ? series copyright ? azoteq (pty) ltd 20 15 iqs316 datasheet page 28 of 28 all r ights r eserved. revision 1.03 november 2015 appendix a. contact information usa asia south africa physical address 6507 jester blvd bldg 5, suite 510g austin tx 78750 usa rm 21 25 , glittery city shennan rd futian district shenzhen, 518033 china 109 main street paarl 7646 south africa postal address 6507 jester blvd bldg 5, suite 510g austin tx 78750 usa rm 21 25 , glittery city shennan rd futian district shenzhen, 518033 china po box 3534 paarl 7620 south africa tel +1 512 538 1995 +86 755 8303 5294 ext 808 +27 21 863 0033 fax +1 512 672 8442 +27 21 863 1512 email info@azoteq.com linayu@azoteq.com.cn info@azoteq.com please visit www.azoteq.com for a list of distributors and worldwide representation . the following patents relate to the device or usage of the device: us 6,249,089 b1 ; us 6,621,225 b2; us 6,650,066 b2 ; us 6,952,084 b2 ; us 6,984,900 b1 ; us 7,084,526 b2 ; us 7,084,531 b2 ; us 7,265,494 b2 ; us 7,291,940 b2 ; us 7,329,970 b2 ; us 7,336,037 b2 ; us 7,4 43,101 b2 ; us 7,466,040 b2 ; us 7,498,749 b2 ; us 7,528,508 b2 ; us 7,755,219 b2; us 7,772,781 b2; us 7,781,980 b2 ; us 7,915,765 b2 ; us 7,994,726 b2 ; us 8,035,623 b2 ; us re43,606 e ; us 8,288,952 b2 ; us 8,395,395 b2 ; us 8,531,120 b2 ; us 8,659,306 b2 ; us 8,823,273 b2 ; ep 1 120 018 b2 ; ep 1 206 168 b1; ep 1 308 913 b1; ep 1 530 178 a1; ep 2 351 220 b1 ; ep 2 559 164 b1; cn 1330853 ; cn 1783573 ; aus 7 61094; hk 104 1401 iq switch ? , swipeswitch?, proxsense ? , lightsense?, airbutton tm , proxfusion? , crystal driver? and the logo are trademarks of azoteq. the information in this datasheet is believed to be accurate at the time of publication. azoteq uses reasonable effort to ma intain the information up - to - date and accurate, but does not warrant the accuracy, completeness or reliability of the information contained herein. all content and information are provided on a n as is basis only, without any representations or warranties, express or implied, of any kind, including representations about the suitability of these products or information for any purpose. azoteq disclaims all warranties and conditions with regard to these products and information, including but not limited to all implied warranties and conditions of merchantability, fitness for a particula r purpose, title and non - infringement of any third party intellectual property right s . azoteq assumes no liability for any damages or injury arising from any use of the information or the product or caused by, without limitation, failure of performance, er ror, omission, interruption, defect, delay in operation or transmission, even if azoteq has been advised of the possibility o f such damages. the applications mentioned herein are used solely for the purpose of illustration and azoteq makes no warranty or r epresentation that such applications will be suitable without further modification, nor recommends the use of its products fo r application that may present a risk to human life due to malfunction or otherwise. azoteq products are not authorized for use as critical components in life support devices or systems. no licenses to patents are granted, implicitly, express or implied, by estoppel or otherwise, under any intellectual property rights. in the event that any of the abovementioned limit ations or exclus ions does not apply, it is agreed that azoteq?s total liability for all losses, damages and causes of action (in contract, to rt (including without limitation, negligence) or otherwise) will not exceed the amount already paid by the customer for the product s. azoteq reserves the right to alter its products, to make corrections, deletions, modifications, enhancements, improvement s and other changes to the content and information, its products, programs and services at any time or to move or discontinue any c ontents, products, programs or services without prior notification. for the most up - to - date information and binding terms and conditions please refer to www.azoteq.com . www.azoteq.com/ip info@azoteq.com


▲Up To Search▲   

 
Price & Availability of IQS3161QFMOQ

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X